Xbasic
URLDECODE Function
Syntax
Output_String as C = URLDECODE(url as c)
Arguments
- urlCharacter
An encoded URL address produced by URLENCODE() or similar function.
Returns
- Output_StringCharacter
A decoded URL string.
Description
Decodes text that has been urlencoded.
Discussion
URLDECODE() decodes text that has been urlencoded. The function creates a character string by replacing the escape characters in the Encoded_URL_String with their normal ASCII equivalents.
Example
? urldecode("text%2dvalue%3dfoo%20bar%3b")
= "text-value=foo bar;"
? urldecode("text%2Dvalue%3Dfoo%20bar%3B")
= "text-value=foo bar;"
? urldecode("text%2dvalue%3dfoo bar%3b")
= "text-value=foo bar;"
? urldecode("text-value%3dfoo%20bar%3b")
= "text-value=foo bar;"
? urldecode("text-value%3Dfoo bar%3B")
= "text-value=foo bar;"See Also